cloth-tube dust arrester - Turkish English Dictionary